package com.gzy.xuexiziliao.pojo.entity;

import lombok.*;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class AnonymousPost implements Serializable {

    public int id;

    /**
     * 发布学生ID（关联现有student表，匿名隐藏）
     */
    private int studentId;

    /**
     * 倾诉内容（接口中content，必填）
     */
    private String content;

    /**
     * 分类：1-情感，2-压力，3-成长，4-其他（接口中category）
     */
    private Byte category;



    /**
     * 点赞数（接口中likeCount）
     */
    private Integer likeCount;

    /**
     * 评论数（接口中commentCount）
     */
    private Integer commentCount;

    /**
     * 发布时间（接口中publishTime，format: datetime）
     */
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    private LocalDateTime updateTime;


}
